package com.truckdispatching.activity;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

import com.truckdispatching.R;

public class AgreementActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.agreement_activity);
		StringBuilder sb = new StringBuilder();
		sb.append("        ");
		sb.append("本《软件许可及服务协议》（以下简称《协议》）是服务使用人（以下简称“用户”）与杭州龙驹信息科技有限公司（以下简称“本公司”或者“我们”或“560调度宝”）之间关于用户下载、安装、使用“560调度宝”软件；注册、使用、管理560帐号；以及使用本公司提供的相关服务所订立的协议。");
		sb.append("\r\n");
		sb.append("        ");
		sb.append("“560调度宝”软件由杭州龙驹信息科技有限公司研发，并统一按照本协议的规定及其不时发布的操作规则提供基于互联网以及移动网的相关服务（以下简称“网络服务”）。为获得网络服务，用户应认真阅读、充分理解本《协议》中各条款，特别设计免除或者限制本公司责任的免责条款，对用户的权利限制的条款、约定争议解决方式、司法管辖、法律适用的条款。请您审慎阅读并选择勾选接受或不接受本《协议》（无民事行为能力人、限制民事行为能力人应该在法定监护人陪同下阅读）。除非您接受本《协议》所有条款，否则您无权下载、安装或者使用本软件机器相关服务。您的下载、安装、使用、帐号获取和登录等行为将视为对本《协议》的接受，并同意接受本《协议》各项条款的约束。");
		sb.append("\r\n");
		sb.append("        一、用户注册成功后，本公司将给予每个用户一个用户帐号，该帐号归本公司所有，用户完成申请注册手续后，获得帐号的使用权。帐号使用权仅属于初始申请注册人，禁止赠与、借用、租用、转让或售卖。用户承担帐号与密码的保管责任，并究其帐号及密码项下至一切活动负全部责任。如用户违规，我们有权收回帐号或给予用户一定的处罚。");
		sb.append("\r\n");
		sb.append("        二、如发生下列任何一种情形，本公司有权随时终端或终止向用户提供本协议项下的网络服务，该网络服务包括但不限于收费及免费网络服务，而无需对用户或任何第三方承担任何责任：");
		sb.append("\r\n");
		sb.append("        1）用户提供的个人资料不真实；");
		sb.append("\r\n");
		sb.append("        2）用户违反本协议中规定的使用规则；");
		sb.append("\r\n");
		sb.append("        3）用户在使用收费网络服务时，未按规定向本公司支付相应的服务费；");
		sb.append("\r\n");
		sb.append("        三、用户注册的帐号姓名如存在违反法律法规或国家政策要求，或侵犯任何第三方合法权益的情况，本公司有权禁止用户继续使用该帐号。");
		sb.append("\r\n");
		sb.append("        四、用户同意本公司有权在提供网络服务过程中以各种方式投放各种商业性广告或其它任何类型的商业信息，并且，用户统一接受本公司通过手机短信或软件推送等方式向用户发送商品促销或其它相关商业信息。");
		sb.append("\r\n");
		sb.append("        五、保护用户隐私是本公司的一项基本政策，本公司保证不对外公开或向第三方提供单个用户的注册资料及用户在使用服务是存储在“560调度宝”的非公开内容，但下列情况除外：");
		sb.append("\r\n");
		sb.append("        1）实现获得用户的明确授权；");
		sb.append("\r\n");
		sb.append("        2）根据有关法律法规要求；");
		sb.append("\r\n");
		sb.append("        3）按照相关政府主管部门的要求；");
		sb.append("\r\n");
		sb.append("        4）为维护社会公众的利益；");
		sb.append("\r\n");
		sb.append("        5）为维护本公司的合法权益；");
		sb.append("\r\n");
		sb.append("        六、“560调度宝”可能会与第三方合作向用户提供相关的网络服务，在此情况下，如该第三方同意承担与本公司同等的保护用户隐私的责任，则本公司有权将用户的注册资料等提供给第三方。");
		sb.append("\r\n");
		sb.append("        七、用户理解安全驾驶的重要性，且保证在任何可能引起安全隐患的情况下均不得使用“560调度宝”，并同意一切因使用“560调度宝”服务而导致的安全隐患和因此产生的纠纷和交通事故，本公司概不负责任赔偿。如有举证需要，本公司可以向有关部门提供相关数据作为证据。");
		sb.append("\r\n");
		sb.append("        八、本公司有权随时修改本协议的任何条款，一旦本协议的内容发生变动，本公司将会直接在本公司网站上公布修改之后的协议内容，该公布行为视为本公司已经通知用户修改内容。同时本公司也可通过其它适当方式向用户提示修改内容。");
		sb.append("\r\n");
		sb.append("        九、用户如果不同意本公司对本协议相关条款所做的修改，用户应当停止使用“560调度宝”的服务。如果用户继续使用“560调度宝”的服务，则视为用户接受本公司对本协议相关条款所做的修改。");
		sb.append("\r\n");
		sb.append("        十、本协议项下本公司对于用户所有的通知均可通过网页公告、手机短信或其它常规传送方式进；该通知与发送之日视为已送达收件人。");
		sb.append("\r\n");
		sb.append("        十一、本协议的定义、执行和解释及正义的解决均应适用于中国法律并受中国法院管辖，如双方就本协议内容或其执行发生任何争议，双方应尽量友好协商解决；协商不成时，任何一方均可向本公司所在地的人民法院提起诉讼。");
		sb.append("\r\n");
		sb.append("        十二、本公司对网络服务不作任何类型的担保，包括但不限于网络服务的及时性、安全性、准确性，对在任何情况下因使用或不能使用本网络服务所产生的直接、间接、偶然、特殊及后续的损害及风险，本公司不承担任何责任。");
		sb.append("\r\n");
		sb.append("        对于不可抗力、计算机病毒、黑客攻击、系统不稳定、用户所在位置、用户关机以及其它任何网络、技术、通信线路等原因造成的服务终端或不能满足用户要求的风险，由用户自行承担，本公司不承担任何责任。");

		TextView agreement = (TextView) findViewById(R.id.agreement);
		agreement.setText(sb.toString());

		Button btnOk = (Button) findViewById(R.id.btn_ok);
		btnOk.setOnClickListener(new OnClickListener() {

			@Override
			public void onClick(View v) {
				finish();
			}
		});
	}
}
